Skip to content

Automated sync from private repo (2026-04-22)#666

Closed
foundry-samples-repo-sync[bot] wants to merge 10 commits into
mainfrom
sync/private-to-public-20260422-144314
Closed

Automated sync from private repo (2026-04-22)#666
foundry-samples-repo-sync[bot] wants to merge 10 commits into
mainfrom
sync/private-to-public-20260422-144314

Conversation

@foundry-samples-repo-sync
Copy link
Copy Markdown
Contributor

This PR was automatically generated by the repo sync workflow.

Review carefully before merging. Verify no internal content was included.

Triggered by: workflow_dispatch
Run: https://github.com/microsoft-foundry/foundry-samples-pr/actions/runs/24784761420

Zyysurely and others added 10 commits April 20, 2026 01:10
* [feat] valuation-Only Setup with Private Network Isolation

* Automatic fixes

---------

Co-authored-by: foundry-samples automation <foundry-samples@noreply.github.com>
Added new CODEOWNERS entries for model router Python scripts.
* added e2e pipeline

* deleted old samples

---------

Co-authored-by: Ankit Sinha <anksinha@microsoft.com>
…D authType (#153)

Add important notes to 6 infrastructure setup READMEs clarifying that:
- The authType must be set to AAD (only supported type for CosmosDB)
- The ResourceId property must be included in the connection metadata

This addresses issues where customers creating CosmosDB connections via
REST API were omitting the ResourceId property, causing connection failures.

Affected setups:
- 15-private-network-standard-agent-setup
- 16-private-network-standard-agent-apim-setup-preview
- 17-private-network-standard-user-assigned-identity-agent-setup
- 18-managed-virtual-network-preview
- 19-hybrid-private-resources-agent-setup
- 41-standard-agent-setup

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…ty (#157)

The Foundry DataProxy's HttpProxyV1Controller routes requests through
/v1/https/{serviceName}/{**remainder} where the [Required] attribute on
the remainder parameter rejects empty strings. When the A2A agent card
URL uses root path (/), the remainder is empty, causing a 400 Bad Request
before the request is ever forwarded.

This change:
- Sets the agent card URL to /a2a instead of /
- Adds POST /a2a route (keeps POST / for backward compatibility)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* feat(toolbox): add Python and C# toolbox samples

Add toolbox agent samples for Azure AI Foundry hosted agents:

- samples/python/toolbox: azd, copilot-sdk, langgraph, maf variants
  with agent manifests, Dockerfiles, and azd-samples for all supported tools
- samples/csharp/toolbox: crud-sample and maf variants

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* fix: use Microsoft Foundry naming and toolbox-in-Foundry phrasing

* toolbox: add tracing setup.py for langgraph sample

* toolbox: add tracing setup.py for azd sample

* toolbox: add tracing dependencies to langgraph/requirements.txt

* toolbox: add tracing dependencies to azd/requirements.txt

* toolbox: add LangGraph auto-tracing to langgraph/main.py

* toolbox: add LangGraph auto-tracing to azd/main.py

* toolbox: update README — tracing ✅ for all samples, Microsoft Foundry naming

* Update README.md
* moved samples

* Refactor to use Azure.AI.Extensions.OpenAI and AIProjectClient for improved response handling

Co-authored-by: Copilot <copilot@github.com>

* update agent framework samples

* Remove ephemeral Foundry agent creation and cleanup steps from E2E workflow

* removed older test scripts

* Fix GitHub token reference in E2E workflow for Copilot SDK sample

* added top level readme

* Fix workflow link order in hosted agents README

---------

Co-authored-by: Ankit Sinha <anksinha@microsoft.com>
Co-authored-by: Copilot <copilot@github.com>
* feat(toolbox): add Python and C# toolbox samples

Add toolbox agent samples for Azure AI Foundry hosted agents:

- samples/python/toolbox: azd, copilot-sdk, langgraph, maf variants
  with agent manifests, Dockerfiles, and azd-samples for all supported tools
- samples/csharp/toolbox: crud-sample and maf variants

* docs: update README for Python and C# toolbox samples to reflect Microsoft Foundry branding and enhance troubleshooting section

---------

Co-authored-by: Linda Li <zhuoqunli@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@foundry-samples-repo-sync foundry-samples-repo-sync Bot requested a review from a team as a code owner April 22, 2026 14:43
@foundry-samples-repo-sync
Copy link
Copy Markdown
Contributor Author

Superseded by a newer sync.

@foundry-samples-repo-sync foundry-samples-repo-sync Bot deleted the sync/private-to-public-20260422-144314 branch April 22, 2026 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants